const mongoose=require('../db/mongodb.js');

// 对网站配置表的操作
const schema=mongoose.Schema({
    cateName:{
        type:String,//定义类型
        required:[true,'分类名称不能为空'],//定义验证规则，这个字段不能为空，必填
        minLength:[2,'分类名称的最小长度为2个字符'],//最小长度
        maxLength:[20,'分类名称的最大长度为20个字符'],//最大长度
        trim:true ,//去除字符串两边的空格
    },
});
/* mongoose.model 可以接受第三个参数，如果传递了第三个参数，代表实际的表名，不以第一个为准 */
const aCategoryModel=mongoose.model('AboutCategory',schema,'aboutCategory');
aCategoryModel.fields={
    cateName:'分类名称'
}
module.exports=aCategoryModel;